package lv.servidordisqueria.domain;

import java.util.Date;

import lv.mensajeriadisqueria.idomain.IHistorialOperacion;
import lv.mensajeriadisqueria.idomain.IUsuario;

/**
 * Es la clase con cual se mapea con la tabla HISTORIAL_OPERACION de la
 * base de datos
 */
public class HistorialOperacion extends Domain implements IHistorialOperacion {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 5117061471651497811L;
	
	private Integer idHistorialOperacion;
	private IUsuario iUsuario;
	private Date fecha;
	private Boolean habilitado;

	public HistorialOperacion(){}
	
	public HistorialOperacion(IUsuario iUsuario, Date fecha) {
		super();
		this.iUsuario = iUsuario;
		this.fecha = fecha;
		this.habilitado = true;
	}

	public IUsuario getUsuario() {
		return iUsuario;
	}

	public void setUsuario(IUsuario iUsuario) {
		this.iUsuario = iUsuario;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public Boolean getHabilitado() {
		return habilitado;
	}

	public void setHabilitado(Boolean habilitado) {
		this.habilitado = habilitado;
	}

	@Override
	public Integer getIdHistorialOperacion() {
		return idHistorialOperacion;
	}

	@Override
	public void setIdHistorialOperacion(Integer idHistorialOperacion) {
		this.idHistorialOperacion = idHistorialOperacion;
	}
	
}